Pass coretext=enabled to harfbuzz
authorMatthias Clasen <mclasen@redhat.com>
Mon, 4 Jan 2021 02:11:56 +0000 (21:11 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 4 Jan 2021 02:34:04 +0000 (21:34 -0500)
When we use harfbuzz as a subproject on OS X,
we (or rather, pango) need coretext support.

meson.build

index c84653c263c24543551c1b7be6d6c4f8a655306e..8987a5d8fb451383157af2486db2f5078e18b388 100644 (file)
@@ -380,7 +380,8 @@ pixbuf_dep     = dependency('gdk-pixbuf-2.0', version: gdk_pixbuf_req,
 epoxy_dep      = dependency('epoxy', version: epoxy_req,
                             fallback: ['libepoxy', 'libepoxy_dep'])
 harfbuzz_dep   = dependency('harfbuzz', version: '>= 0.9', required: false,
-                            fallback: ['harfbuzz', 'libharfbuzz_dep'])
+                            fallback: ['harfbuzz', 'libharfbuzz_dep'],
+                            default_options: ['coretext=enabled'])
 xkbdep         = dependency('xkbcommon', version: xkbcommon_req, required: wayland_enabled)
 if os_darwin
   graphene_dep   = dependency('graphene-gobject-1.0', version: graphene_req,